/* Css File for Module: contact */
.contact-kevant .formio-component {
    padding: 0 0 36px 0;
}

.contact-kevant .formio-component-columns .formio-component {
    padding: 0;
}

.contact-kevant .radio .form-check-inline {
    width: 40%;
    padding: 0 0 20px 0;
}

.contact-kevant .interest-boxes .radio .form-check-inline {
    width: 30%;
}

.contact-kevant .interest-boxes .radio .form-check-inline:nth-of-type(1) .form-check-label {
    background-image: url(https://sonicjscom.s3.us-west-1.amazonaws.com/web-icon.svg);
}

.contact-kevant .interest-boxes .radio .form-check-inline:nth-of-type(2) .form-check-label {
    background-image: url(https://sonicjscom.s3.us-west-1.amazonaws.com/ios-icon.svg);
}

.contact-kevant .interest-boxes .radio .form-check-inline:nth-of-type(3) .form-check-label {
    background-image: url(https://sonicjscom.s3.us-west-1.amazonaws.com/android-icon.svg);
}

.contact-kevant .interest-boxes .radio .form-check-inline label {
    background-repeat: no-repeat;
    width: 90%;
    height: 200px;
    background-position: 52px 40px;
    cursor: pointer;
    border: 2px dashed #999;
    padding:10px;
}

.contact-kevant .interest-boxes .radio .form-check-inline.radio-selected label {
    border: 2px solid #00a2c5;
}

.contact-kevant .inline {
    display: inline-block;
}

.contact-kevant .tall input {
    height: 60px;
}

.contact-kevant .field-required{
    display:none;
}

.contact-kevant .btn{
    padding: 20px 60px;
}